score final - French English Dictionary